Shell Lake State Bank ATMs in Santa Clarita, CA

25340 Chiquella Ln
Newhall
CA 91381
United States